import { OrderChannelDto } from './OrderChannelDtoModel';
import { OrderDriverDto } from './OrderDriverDtoModel';
import { OrderPassengerDto } from './OrderPassengerDtoModel';
import { OrderTripDto } from './OrderTripDtoModel';
import { OrderExtendDto } from './OrderExtendDtoModel';
export interface OrderDetailDto {
  passengerList: any;
  trip: any;
  childChannelName: string;
  orderNo: string; //订单编号
  channelOrderNo: string; //平台订单号、司机已接单后才会有
  channel: string; //***曹操***/CAOCAO,
  //***首汽**/SHOUQI,
  //***途径**/TUJING,
  //** 高德 **/GAODE
  childChannel: string; //实际接单供应商名称 如 DIDI CAOCAO("CAOCAO", "曹操专车"), SHOUQI("SHOUQI", "首汽专车"), TUJING("TUJING", "途径"), GAODE("GAODE", "高德用车"), DIDI("DIDI", "滴滴出行"), YIDAO("YIDAO", "易到出行"), SHENZHOU("SHENZHOU", "神州专车"), DIDA("DIDA", "嘀嗒出行"), HONGQI("HONGQI", "红旗出行"), T3("T3", "T3出行"), RUQI("RUQI", "如祺出行"), YAOCHUXING("YAOCHUXING", "耀出行"), YANGGUANG("YANGGUANG", "阳光出行", "1"), XIANGDAO("XIANGDAO", "享道出行", "1"), JISHI("JISHI", "及时出行", "1"), FENGYUN("FENGYUN", "风韵出行", "1"), JUDI("JUDI", "聚的出行"), BANMA("BANMA", "斑马出行", "1"), TENGFEI("TENGFEI", "腾飞出行", "1"), JIQI("JIQI", "吉汽出行", "1"), SANLIUWU("SANLIUWU", "365出行", "1"), XIEHUA("XIEHUA", "携华出行", "1"), LVCHENG("LVCHENG", "旅程约车", "1"), SHUANGCHUANG("SHUANGCHUANG", "双创出行", "1"), QUANZAI("QUANZAI", "全在出行", "1"), FANGZHOUXING("FANGZHOUXING", "方舟行", "1"), JIULINGLING("JIULINGLING", "900出行", "1"), QUANMING("QUANMING", "全民出行", "1"), YOUPENG("YOUPENG", "有鹏出行", "1"), TUOTUO("TUOTUO", "妥妥出行"), ZHONGJIAO("ZHONGJIAO", "中交出行"), TIANMAO("TIANMAO", "添猫出行"), XIXING("XIXING", "僖行出行"), AATAXI("AATAXI", "AA出行"), EZUTRIP("EZUTRIP", "e族出行"), JKE("JKE", "J刻出行"), K9YONGCHE("K9YONGCHE", "K9用车出行"), AIYOUWEIDACHE("AIYOUWEIDACHE", "哎呦喂出行"), ANAN("ANAN", "安安出行"), AYCX("AYCX", "安易出行"), BODU("BODU", "博度出行"), DASHUNCHE("DASHUNCHE", "搭顺出行"), DAIBU("DAIBU", "代步出行"), COLORFULTRAVEL("COLORFULTRAVEL", "多彩出行"), LIGHTNING("LIGHTNING", "多彩约车"), FEIBAO("FEIBAO", "飞豹出行"), FEIDITUOTUO("FEIDITUOTUO", "飞嘀"), GANSHU("GANSHU", "甘薯出行"), GUANGCAICHUXING("GUANGCAICHUXING", "光彩出行"), GUOMINCHUXING("GUOMINCHUXING", "国民出行"), GUOTAITRAFFIC("GUOTAITRAFFIC", "国泰出行"), HALOUYOUXING("HALOUYOUXING", "哈喽出行"), HXYC("HXYC", "和行出行"), GOODFORCAR("GOODFORCAR", "恒好出行"), HUWOXIANGYOU("HUWOXIANGYOU", "呼我出行"), HUAGECHUXING("HUAGECHUXING", "华哥出行"), GOLDTRAVEL("GOLDTRAVEL", "黄金出行"), JKSC("JKSC", "吉刻出行"), JYJCX("JYJCX", "金银建出行"), JDY("JDY", "筋斗云出行"), JIUJIUYUECHE("JIUJIUYUECHE", "玖玖出行"), HAPPY("HAPPY", "开心出行"), INTERCITYEXPRESS("INTERCITYEXPRESS", "快客出行"), LAILECHUXING("LAILECHUXING", "来了出行"), LEPIN("LEPIN", "乐拼用车"), LEILI("LEILI", "雷利出行"), LUOLUNSHI("LUOLUNSHI", "罗伦士出行"), MAIBACHUXING("MAIBACHUXING", "麦巴出行"), MAITIAN("MAITIAN", "麦田商旅出行"), OLEYUECHE("OLEYUECHE", "欧了出行"), OUYACX("OUYACX", "欧亚出行"), KIRIN1CAR("KIRIN1CAR", "麒麟出行"), QIANGWEI("QIANGWEI", "蔷薇出行"), RENXINGZHUANCHE("RENXINGZHUANCHE", "任行出行"), SHOUYUECHUZU("SHOUYUECHUZU", "首约出租车"), SHUNDAO("SHUNDAO", "顺道出行"), TFCX("TFCX", "腾飞出行"), WERIDEGO("WERIDEGO", "文远出行"), XIANGYUECHE("XIANGYUECHE", "享约出行"), XIAOMAXIANGYOU("XIAOMAXIANGYOU", "小马出行"), XIAONIUKUAIPAO("XIAONIUKUAIPAO", "小牛出行"), XIECHENG_CHUXING("XIECHENG_CHUXING", "携程用车"), XINGJISHI("XINGJISHI", "星徽出行"), XINGFUZHUANCHE("XINGFUZHUANCHE", "幸福出行"), YIYUE("YIYUE", "易约出行"), YIZHICHUXING("YIZHICHUXING", "易至出行"), EASETAKE("EASETAKE", "逸乘出行"), YINGMING("YINGMING", "鹰明出行出行"), YOUECHUXING("YOUECHUXING", "优e出行"), YOUDILVCHENG("YOUDILVCHENG", "有滴旅程出行"), ELETAXI("ELETAXI", "有象出行"), YUEDAO("YUEDAO", "悦道出行"), HEYCARS("HEYCARS", "悦行出行"), ZHAOZHAOCX("ZHAOZHAOCX", "招招出行"), ZHONGCHE("ZHONGCHE", "众车出行"), ZHONGZHIYONGCHE("ZHONGZHIYONGCHE", "众至出行"), YIQI("YIQI", "易企出行"), YUEYUE("YUEYUE", "约约出行"), DAZONG("DAZONG", "大众出行"), TENGFEIYUFA("TENGFEIYUFA", "腾飞预发"), YIP("YIP", "易P出行"), YIXIN("YIXIN", "易新"),
  useScenario: string; //使用场景 "OVERTIME", "加班", "TRAVEL", "出差", "BUSINESS", "商务"
  orderSource: string; //订单来源
  orderStatus: string; //订单状态 WAIT_APPR("WAIT_APPR", "等待审批"), CALL_ING("CALL_ING", "下单中", "审批通过,或无需审批,准备调用渠道产单), INVALID("INVALID", "已无效"), CALL_SUCC("CALL_SUCC", "下单成功"), CALL_FAIL("CALL_FAIL", "下单失败"), WAIT_SERVICE("WAIT_SERVICE", "司机接单"), REASSIGN_ING("REASSIGN_ING", "改派中"), START_SERVICE("START_SERVICE", "司机已出发"), ARRIVED("ARRIVED", "司机已到达", "司机已到达), START_CALC("START_CALC", "乘客已上车", "开始计费（乘客已上车）"), END_CALC("END_CALC", "乘客下车"), WAIT_PAY("WAIT_PAY", "等待支付"), PAYD("PAYD", "已支付"), CANCEL_SUCC("CANCEL_SUCC", "取消成功");
  serviceType: string; //服务类型 IMMEDIATELY("IMMEDIATELY", "立即用车"), RESERVE("RESERVE", "预约用车"), PICK_UP_AIRPLANE("PICK_UP_AIRPLANE", "接机"), PICK_UP_STATION("PICK_UP_STATION", "接站"), DROP_OFF_AIRPLANE("DROP_OFF_AIRPLANE", "送机"), DROP_OFF_STATION("DROP_OFF_STATION", "送站");
  reserveName: string; //预定人名称
  reserveEmail: string; //预订人邮箱
  reserveCid: string; //预订人公司id
  reserveCname: string; //预订人公司名称
  proxyId: string; //服务商id
  groupId: string; //集团id
  isOutLimit: boolean; //是否超标
  outLimitReason: string; //超标原因
  realFee: number; //消费金额
  departNationalCode: string; //出发城市国标码
  departAddress: string; //出发地址
  departCityName: string; //出发城市名称
  arriveNationalCode: string; //到达城市国标码
  arriveAddress: string; //到达地址
  arriveCityName: string; //出发城市名称
  createTime: string; //创建时间 yyyy-MM-dd HH:mm:ss
  finishTime: string; //订单完结支付时间 yyyy-MM-dd HH:mm:ss
  carCategory: string; //车型
  departureTime: string; //订单完结支付时间 yyyy-MM-dd HH:mm:ss
  appStatus: string; //审批状态（WAIT/PASS/VETO/NOT_NEED）
  payStatus: string; //支付状态 UNPAID(0, "未支付"), PAID(1, "已支付");
  channelList: OrderChannelDto[]; //用车渠道:集合
  driver: OrderDriverDto; //司机信息:实体
  orderPassengerList: OrderPassengerDto[]; //乘客信息:集合
  orderTrip: OrderTripDto; //行程信息:实体
  extend: OrderExtendDto; //拓展信息:实体
}
